Online Judge
نویسندگان
چکیده
This report describes and evaluates the implementation and applicability of an automatic programming assignment grading system we named the online judge. We compared this with the manual grading system that is currently being used and showed that the automatic grading system, when implemented carefully, is more convenient, fairer, and more secure than the former. We have successfully tested the system on two courses. However, further studies need to be conducted to improve the effectiveness of learning through this system. # 2001 Elsevier Science Ltd. All rights reserved.
منابع مشابه
The Design and Development of an Evaluation System for Online Instruction
With the growth in popularity of online instruction has also come the concern for accountability and the need to make adjustments and improvements in online programs. This paper describes the conceptualization and development of an evaluation system that can be used to judge online instructional efforts. The evaluation system addresses concerns of both program administrators and course instruct...
متن کاملMining an Online Judge System to Support Introductory Computer Programming Teaching
Computer programming is an activity which requires a set of cognitive processes that naturally develop through practice, writing algorithmic solutions. Students learn a lot from their mistakes, but for this they need feedback on their workouts. Marking students’ work outs is very time consuming, which often limits a teacher’s capacity to offer close guidance individually. The PROBOCA project ai...
متن کاملAutomated Grading of Programming Assignments
Human grading of programming assignments is a tedious and error-prone task, a problem compounded by the large enrolments of many programming courses. As a result, students in such courses tend to be given fewer programming assignments than should be ideally given. One solution to this problem is to automate the grading process such that students can electronically submit their programming assig...
متن کاملOn automated grading of programming assignments in an academic institution
Practise is one of the most important steps in learning the art of computer programming. Unfortunately, human grading of programming assignments is a tedious and error-prone task, a problem compounded by the large enrolments of many programming courses. As a result, students in such courses tend to be given fewer programming assignments than should be ideally given. One solution to this problem...
متن کاملA Signaling Model of Online Advertising and Searching
Information asymmetry makes it difficult for sellers and buyers to know better of each other’s states. How online advertisement can be useful for buyers to judge the quality of the products is a crucial issue for companies who rely on banner-ads business models. This paper provides one answer and articulates the conditions that advertising can indeed be a signal of quality.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Computers & Education
دوره 36 شماره
صفحات -
تاریخ انتشار 2001